ramble seat - Turkish English Dictionary